#implementación de funciones